Fullstack Job: Full Stack Java Developer

Job added on

Company

BSI Solutions
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Fullstack Job Details

Description:

The Full Stack Java Developer role is to provide highly specialized technical leadership, and expert level knowledge to successfully design, code and deliver complex solutions. Provide training to other technical team members to increase their expertise toward driving solutions using advanced and emerging technologies.

Requirements:

QUALIFICATIONS:

  • 6+ years of experience in UI technologies including guest facing web and commerce sites.
  • 3+ years working with modern MV* libraries such as Angular, React, Vue.js, etc.
  • Experience with accessibility / ADA Compliance; AA, W3, etc.
  • Mastery of core JavaScript, HTML, CSS, SASS, ES6+ and/or TypeScript.
  • Solid understanding of E2E Internet application architecture including browser concepts, HTTP, REST, and Security best practices.
  • Solid experience with CICD, Unit Testing, Linting, and Code Coverage.
  • Experience with Object orientated and procedural programming.
  • Highly developed written and verbal communication skills (including the ability to clearly articulate technical concepts to a non-technical audience)
  • Business Analysis — proven success collaborating directly with internal customers (i.e., product owners) to understand their needs and translate them into a working solution
  • Adaptability — a fast learner with a willingness to build solutions using tools to which you may have had little previous exposure
  • Empathy—the innate ability to understand the challenges faced by our customers, and the drive to resolve them
  • Demonstrated ability to produce high quality technical documentation
  • Demonstrated ability of strong customer relationship skills, problem resolution and improved efficiencies and productivity.
  • Experience with large-scale enterprise system development and integration.

EDUCATION: Bachelor’s degree or equivalent work experience desired in one or more of the following fields: Computer Information Technology, Computer Programming and Analysis, Industrial Technology, Electronics Engineering Technology, or related field.

EXPERIENCE: 6+ years equivalent work experience; or equivalent combination of education and experience.

  • Senior level experience with Agile, Scrum, and Scaled Agile Framework a plus
  • Passionate about producing simple, consistent, maintainable, well-tested module code.
  • Strong level of experience with mature SDLC, GIT, and NPM publishing techniques to facilitate rapid deployments.
  • Experience with back-end technologies, Java, and .NET.
  • Experienced with functional and automated testing and focused on quality engineering.